package com.huawei.hms.support.api.hwid;

import com.huawei.hms.core.aidl.IMessageEntity;
import com.huawei.hms.support.api.PendingResultImpl;
import com.huawei.hms.support.api.client.ApiClient;
import com.huawei.hms.support.api.client.Result;
import com.huawei.hms.support.api.client.Status;
import com.huawei.hms.support.api.entity.hwid.RevokeAccessResp;
import com.huawei.hms.support.log.HMSLog;

class HuaweiIdApiImpl$c extends PendingResultImpl<Status, RevokeAccessResp> {
    public /* synthetic */ Result onComplete(IMessageEntity iMessageEntity) {
        return a((RevokeAccessResp) iMessageEntity);
    }

    public HuaweiIdApiImpl$c(ApiClient apiClient, String str, IMessageEntity iMessageEntity) {
        super(apiClient, str, iMessageEntity);
    }

    public Status a(RevokeAccessResp revokeAccessResp) {
        HMSLog.i("HuaweiIdApiImpl", "RevokeAccessPendingResult onComplete");
        return new Status(revokeAccessResp.getRetCode());
    }
}
